|
|
הוסיפו מידע על מעסיק
|
מהנדס תוכנה
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
1480 - 1471 מתוך 1494
|
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת PTC
ינואר 2015
|
15.05.2015
|
|
|
פרטים לגבי התהליך |
ראיון ראשון במשרדי החברה בהרצליה פיתוח |
|
שאלות מתוך הראיון |
1. מחלקות :
• (Point(x,y
• (Line(start_point, end_point
• (...,Polygon(line1,line2
נתון פוליגון בצורה של רשימת קווים, ורוצים לסדר את הקווים כך שנקודת סוף של קו אחד תהיה שווה לנקודת ההתחלה של הקו שאחריו ברשימה.
מהי סיבוכיות הזמן ומהי סיבוכיות המקום למימוש הפתרון ?
2. צריך לממש :
a. מבנה נתונים עבור עץ בינארי של Nodes, כאשר כל Node מכיל ערך שלם (int).
b. פונקציה המקבלת עץ בינארי ומחזירה את גובהו.
c. פונקציה המקבלת עץ בינארי ומחזירה את משקל השרשרת הכבדה שלו (לוא-דווקא
הגבוהה ביותר).
מהי סיבוכיות הזמן והמקום של כל פונקציה שמיממשת ?
3. נתונה רשימה מקושרת חד-כיוונית.
a. כיצד תסיר איבר מהרשימה בהינתן מצביע לראש הרשימה ? מהי סיבוכיות הזמן
של הפעולה ?
b. בהנחה שנתון מצביע לאיבר שאותו רוצים להסיר, מהי סיבוכיות הזמן הטובה
ביותר שבה ניתן להסיר איבר זה ?
|
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
יוני 2016
|
|
3.א:מעבר סידרתי על הרשימה עד למציאת האיבר.סיבוכיות O(n)
3.ב: O(1)
|
|
|
|
יולי 2016
|
|
למה 3.ב o(1)? אתה צריך להגיע לאיבר קודם בשביל לשנו את המצביע, זה לא גם o(n)?
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על PTC :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת צה"ל
מאי 2015
|
03.05.2015
|
|
|
פרטים לגבי התהליך |
ריאיון לפני קבלה לעבודה |
|
שאלות מתוך הראיון |
מה ההבדל בין C לבין C++? |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צה"ל :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת redbend
אפריל 2015
|
22.04.2015
|
|
|
פרטים לגבי התהליך |
שלב ראשון - ראש צוות מראיין, מסביר בגדול על החברה והצוות.
נותן לך מבחן מקצועי בן שתי שאלות. |
|
שאלות מתוך הראיון |
1.write a method that accepts a string representing a number ( “1234”) and transforms that string to an integer.
2. implement malloc and free , using the operating system’s os_malloc and os_free
void* os_malloc(int size);
void os_free(void * ptr,int size);
implement -
void* malloc(int size);
void free(void * ptr); |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
יולי 2015
|
|
()int main
;int i,n
;char * buffer
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על redbend :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת יבמ
נובמבר 2014
|
20.04.2015
|
|
|
פרטים לגבי התהליך |
סדרת ראיונות ביום אחד |
|
שאלות מתוך הראיון |
נתון מערךב בגודל n, בו שלושה צבעים אדום, צהוב, ירוק. יש למיין את המערך בזמן קבוע, מותר לקרוא ערך של תא רק פעם אחת. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על יבמ :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|